Dictionaries:

coffee stalls:

British rhyming slang for balls , the testicles. See penis for synonyms.
See Also: coffee house, coffee shop

Link to this page:

Word Browser